package com.ruoyi.db.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 用户列表对象 ml_member_info
 * 
 * @author ruoyi
 * @date 2022-08-02
 */
@Data
public class MemberInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long uid;

    /** 手机号 */
    @Excel(name = "手机号")
    private String mobile;

    private String username;

    private String idCard;


    /** 注册来源 */
    @Excel(name = "注册来源")
    private String channelCode;

    private String channelName;

    /** 是否已经填写扩展信息 */
    @Excel(name = "是否已经填写扩展信息")
    private Long extInfoFlag;

    /** 0 正常 1测试账号 */
    @Excel(name = "0 正常 1测试账号")
    private Long type;

    /** -1 待审核 0 正常  1 锁定 */
    @Excel(name = "-1 待审核 0 正常  1 锁定")
    private String status;

    /**  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd")
    private Date lastLogintime;

    private String reqIp;

    private String dateInfo;

    private String zhima;

}
